package collectio;

import inherit.CollegeStudent;
import inherit.Student;

import java.util.ArrayList;
import java.util.Collection;

public class TestStudent {
    public static void main(String[] args) {

        /**
         * 父类（可以是抽象类或接口）的引用s指向子类的对象
         * s就只能访问父类定义（不一定需要实现）的方法
         * s可以通过强制类型转换成子类对象，然后就能访问子类的方法
         */
        Student s = new CollegeStudent();
        ((CollegeStudent)s).parttimeJob("培训");

        Collection c = new ArrayList();
//        c.trimToSize();
    }
}
